tap terminals - German English Dictionary